It is one of the best places to enjoy nature because of the calm ... Dehradun lies Lachhiwala, a tranquil picnic area set in the dense Sal forests. Denne forests are famous among locals who love ...