Maldevta a strange place assaulted by the thick shrubbery and stream song streaming is situated in the outskirts of DEHRADUN. The place is the picnic ...