Girish Mahajan (Editor)Im a travel junky who loves to gain knowledge coz u know knowledge is powerYatiyanthotaUpdated on Oct 07, 2024EditLikeCommentShareShare on FacebookTweet on TwitterShare on LinkedInShare on RedditSign inYatiyanthota is a town in Kegalle District, in Sabaragamuwa Province, Sri Lanka.Map of Yatiyanthota, Sri LankaMore Alchetron TopicsReferencesYatiyanthota Wikipedia (Text) CC BY-SASimilar Topics