Why it belongs here
Galways Land National Park is a small 27 ha (0.10 mi2) national park consisting of dense montane forest. It is located within the city limits of Nuwara Eliya in Sri Lanka, approximately 2 km (1 mi) east of the city centre.
Source-backed