Located in the heart of Sri Lankan Hill Country, the Talawakelle Rest House offers the charms and comforts one can expect while away from home.
Talawakelle Rest House Sri Lanka
Phone Number: +94522258822 , 0522258822
Website: www.talawakelleresthouse.com..
Categories: Local Business
Address: Kothmale Road, 0094 Talawakelle
GPS Coordinates:
6.94099,80.66142
Nuwara Eliya District, Central Province, Sri Lanka
Facebook: facebook.com/1562576680680162
Instagram: Photos and Videos