Bloomingdales: Travel Perks
Alila Manggis
Manggis, IndonesiaAlila Manggis is a secluded, stylish seaside resort in Manggis, East Bali – a haven of serenity set amidst a coconut grove, nestled between the sea and Mount Agung, Bali’s most sacred mountain.
Plan Your Trip