Dior Selects Four Seasons Resort Bali At Jimbaran Bay For First Pop-Up Store In Indonesia
Traditional culture and beach lifestyle meet designer couture as Dior opens its first retail space in Bali, with a partial buyout of Sundara Beach Club at Four Seasons Resort Bali at Jimbaran Bay that reaffirms the island’s profile as a destination for discerning travelers and extraordinary events.