India | Meghalaya

Lum Nehru Park




Lum Nehru Park is located adjacent to Orchid Lake Resort, at Umiam, about 15 km from Shillong, in Meghalaya.

An ideal spot for holidaymakers, Lum Nehru Park is noted for its aviary, orchid-house and superbly maintained lawns.



Updated on 14th August, 2019
District: Ri-Bhoi

Keyword

Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments