Akila Resort Ka
Phone Number: 0940262234353
Website: Suggest Official Website
Categories: Hotel resort
Address: No 733 Leelarathna Mawatha Kanthalr, Kantalai, Sri Lanka
GPS Coordinates:
8.35043,80.98457
Trincomalee District, Eastern Province, Sri Lanka
Facebook: facebook.com/321658101528664
Instagram: Photos and Videos