20 PLACES TO VISIT IN THE SOUTH COAST OF SRI LANKA So you keep hearing the “South Coast” of Sri Lanka is amazing, and a ‘must visit’ and that it will be a ‘highlight of your trip’ …. and you … Read More
Taru Villas is my personal distillation of that ‘something more’: an interpretation of Sri Lankan hospitality and comfort, a personal vision of tropical beauty and luxury. These things inform my sense of design and my approach to everything because, though my life is multiculturally lived, my sensibility is wholly and truly Sri Lankan. Come and share my dream, sample these glorious landscapes and settings, our warm hospitality, my idea of stylish, memorable holidays.
10 Reasons to have a Villa Stay Holiday What’s the difference between staying at a popular resort versus a beautiful villa in Sri Lanka when you’re on holiday? We’ve got the low-down. 1. Privacy When you’re finally able to take … Read More