The Frame
Villaππ Superb place
Address
Baliyagoda Mulana, Wahala Kananke, Imaduwa 80130, Sri Lanka
Website
Contact
+94 77 306 0928Rating on Google Maps
4.80 (17 reviews)Open on Google Maps
Discover top rated places in Kananke
ππ Superb place
ππ Superb place
Baliyagoda Mulana, Wahala Kananke, Imaduwa 80130, Sri Lanka