The artificial lake developed recently about 6 km on the way from Mussoorie, on Dehradun road watch ducks swimming, ride a paddle boat and enjoy amazing views of Doon Valley.
Copyright © 2024 Uttarakhand Tourism Development Board. - All rights reserved.