Meemure Ganga Addara Campsite is a Camping store located in Sri Lanka. It is one of the 55 Camping stores in Sri Lanka. Address of Meemure Ganga Addara Campsite is Udadumbara, Sri Lanka. Meemure Ganga Addara Campsite can be contacted at 94718299106. Meemure Ganga Addara Campsite is located in a remote area, with less than 2 listed places around it Meemure Ganga Addara Campsite is rated 4.5 (out of 5 stars) by 19 reviewers on the web.
Some of the places around Meemure Ganga Addara Campsite are -
Udadumbara, Sri Lanka