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…