Loading...
Uploaded by solareyesasia on Jan 30, 2009
One of Balis best kept secrets, Alila Manggis is a secluded, stylish seaside resort in Manggis, East Bali. Set amidst a coconut grove, the resort is nestled between the sea and the majestic Mount Agung, Balis most sacred mountain.
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)