Development projects of Luxury Hotel Residencies in Sri Lanka has been a hot topic in the recent past and…
“Nuwara Eliya” A beautiful city offering landscapes of beautiful lush greenery, a temperate climate (the closest to winter Sri…