L C Village Safari (Pelwehera ) is located in Dambulla, Sri Lanka on WM3C84J, Ambepussa - Kurunegala - Trincomalee Hwy. L C Village Safari (Pelwehera ) is rated 3.8 out of 5 in the category retirement community in Sri Lanka.
Address
WM3C84J, Ambepussa - Kurunegala - Trincomalee Hwy