Devon Division, Villa 105 Lot 5A, Talawakelle 22100 Villa 105, Talawakele, Sri Lanka
(Karte zeigen)
Tea Plantation View befindet sich 2 Kilometer vom Hotel Waterfall Villa By Opulence Talawakele entfernt und ist einen Besuch wert. Außerdem gibt es Parkplätze.