Top 1 Luxury Hotels in Sri Lanka

Amanwella

Coconut palms sway above the golden sand beach at Amanwella, a tranquil hideaway set in a cove on Sri Lanka’s southern coast. The seaside town of...

View More
Quote Your Trip to Sri Lanka