Jetwing Thalahena Villas: A seaside getaway
Adding to their collection of luxury villas around the island of Sri Lanka, Jetwing Hotels now unveils Jetwing Thalahena Villas – a set of eight villas located in the favoured tourist destination of Negombo....