The Tea Garden Nuwara Eliya is situated in the middle of Tea Estate with a 270 degrees view of the tea fields. Offers travelers with an amazing view of the tea plantations.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.