AuthorSomraj RoychoudhuryCountryIndiaVisitView ImageA serene forest where miracles related to flora and fauna can be witnessed every single day. Gallery Photo: