Ambling around the Joypur forest resort

In the lap of nature, at Joypur jungle, Bankura, West Bengal, India