
Yatiyanthota
Yatiyanthota is a town in Kegalle District, in Sabaragamuwa Province, Sri Lanka.
Explore all things to do in Yatiyanthota
Hotels

Leaf Olu Ella
Situated in a stunning 1000-meter elevation and 280-degree view location just 2 hours from Colombo City, and the world-famous hill country estates.
USD.
79.21
What to know before visiting Yatiyanthota
-