Beauty of Down South

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 already know that the beaches are supposed to be breathtaking and wonderful and well, more than you could hope for in a beach. You also know of some amazing Villas to stay in (wink wink)- where you are unlikely to ever want to leave once you arrive (well you won’t – if you stay at a one of five villas from the Taru Villas collection – shameless self-promotion – but if we didn’t it would be like we are keeping the goodness to ourselves).