Nuwara Eliya Villas

Luxury Villas in Nuwara Eliya, Sri Lanka

Villa 13110 Villa 13110 Villa 13110

Nuwara Eliya 13110

3 Bedrooms, 3 Bathrooms, Sleeps 6

Contact Us

Nuwara Eliya Sri Lanka

3 Bedroom, 3 Bath Luxury Villa in the Hills