Cape Weligama Resort, Sri Lanka - Cape Weligama comprises of a collection of spacious villas and suites nestled within private gardens spread out over a cliff top overlooking the Indian Ocean. Luxury,
Cape Weligama Hotel Review: Check in for Unrivaled Views and Soulful Service | Yoga, Wine & Travel