It has been famous for its beauty ... Nestled amidst lush woods within Rajaji National Park Lachhiwala creates an idyllic picnic spot often visited by locals due to its peacefulness ...