Girish Mahajan (Editor)Im a travel junky who loves to gain knowledge coz u know knowledge is powerYatiyanthotaUpdated on Dec 15, 2023EditLikeCommentShareShare 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 TopicsCant Hardly WaitHoria BrenciuFelipe Ramos