The Telugu film Peddi, currently screening in cinemas worldwide, features several scenes filmed in Sri Lanka, including the country’s scenic central highlands. Filming took place at a number of locations across the island, including Udawattekele Forest in Kandy, the Ihalakotte Tunnel and Railway Station in Mawanella, Riverston, and Kaludiya Pokuna in Dambulla. The Sri Lanka schedule was handled by IYNGARAN Media Solutions Pvt. Ltd., which served…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.