You are in Accommodation > Central > Ella > Villas > Tina Nature Villa
Tina Nature Villa |
Click on the image to enlarge |
Last updated: 2451 days ago
|
HOT WATER | 24 HOUR SECURITY | |
Ella, often described as ‘’lonely planet’’ and ‘’waterfall’’ is a congested town located in Sri Lanka. Ella is pure natural beauty, with its waterfalls, greenery, and hills it is just jaw-dropping. It has views that one hasn’t witnessed before, scenes one hasn't seen before and nature one hasn't felt before. Ella is the perfect place to go to if one wants to refresh the brain. It has many famous places and has been under the attention of tourist for a decent amount of time now.
|
|
|
back to results
|
|