Cinnamon Grand
Cinnamon Grand

Cinnamon Grand

Hidden on a rocky outcrop along a secluded stretch of Sri Lanka's southernmost coastline