Three of Sri Lanka’s Taru Villas join the Small Luxury Hotels of the World
Taru Villas announced that two of its properties, Taru Villas Maia – Habarana and Taru Villas The Long House – Bentota, as well as its newest addition Taru Villas Villu – Wilpattu, joined the exclusive Small Luxury Hotels of The…