Mahawala pathana මහවල පතන is a National forest located in Sri Lanka. It is one of the 92 National forests in Sri Lanka. Address of Mahawala pathana මහවල පතන is Idamegedara Road, Sri Lanka. Mahawala pathana මහවල පතන is located in a remote area, with less than 1 listed places around it Mahawala pathana මහවල පතන is rated 3.5 (out of 5 stars) by 3 reviewers on the web.
Idamegedara Road, Sri Lanka