The Sri Lanka Travel Specialists
Taru Villas - Mawella consists of two separate villas located on a secluded stretch of beach in Sri Lanka’s south-coast fishing village of Mahawella near Tangalle. Two self-contained villas, Main House and Pool House, can be rented either separately or as a whole.
Red Dot selects only the best accommodation in Sri Lanka, in its particular price range. Please suggest which of the three categories might most appeal to you. (You can tick more than one box).
Would you like to sign up for the Red Dot Tours Newsletter ?