A hidden gem of Dehradun, the picnic spot Maldevta is situated on the banks of the Song River and is…
Don't have an account?