A hidden gem of Dehradun, the picnic spot Maldevta is situated on the banks of the Song River and is…