Find the word definition

Wikipedia
Yatiyanthota

Yatiyanthota is a town in Kegalle District, in Sabaragamuwa Province, Sri Lanka.

Category:Populated places in Sabaragamuwa Province