In the rapidly growing Noida, lies a green spot of solitude for nature and wildlife enthusiasts, where one can discover…