Mahaweli Tours & Holidays

Galway’s Land National Park in Nuwara Eliya

Galway’s Land National Park

Galway’s Land National Park is another newly established national park in Sri Lanka. It is situated near Nuwara Eliya City, 2 km away from the city centre. Therefore, this is a nice place to visit during your Nuwara Eliya tour. It is also a fabulous place for those who love wildlife and nature. Galway’s Land […]