Hotel Villa Tea Fields - Nuwara Eliya Sri Lanka - Photos
Hotel Villa Tea Fields - Nuwara Eliya Sri Lanka - Search and Book Hotel
13/111, Badulla Road, Magastota
22000 Nuwara Eliya
Hotels 2 Stars Sri Lanka
13/111, Badulla Road, Magastota
22000 Nuwara Eliya
Hotels 2 Stars Sri Lanka