Talalla

Hotellit

Talalla Retreat ***

Boutique Hotel and beach resort with relaxed atmosphere just few meters from a sandy beach on the southern tip of Sri Lanka....