Unusual views in Sri Lanka

Hotel on the Indian ocean
Hotel on the Indian ocean
Rice fields in Sri Lanka
-Advertisement- Booking.com