Title :Luxury Boutique Hotels and Villas in Sri Lanka | Taru Villas | Official Site
Description :Taru Villas offers a collection of luxury hotels & villas in Sri Lanka with first-class amenities and an exceptional service. Book & enjoy a tranquil, luxury stay