Talawakelle (Tamil: தலவாக்கலை) is a town in Nuwara Eliya District in the Central Province, Sri Lanka
Talawakelle
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Residence
Address: NuwaraEliya road, Talawakelle
GPS Coordinates:
6.94108,80.65956
Nuwara Eliya District, Central Province, Sri Lanka
Facebook: facebook.com/109072262502955
Instagram: Photos and Videos