On my Sri Lanka holiday, I did not leave my hotel and it was perfect
On the southern coast of Sri Lanka, Mosvold Villa is a beachfront boutique hotel in the small town of Ahangama.
Source: vogue.in
Fast, Ad-Free News Updates
Stay updated with breaking news from Cinnamon Experience. Real-time updates on events, politics, business and more.