Nature Park of India

The Nature Park of India is a reserved area administered by the Government of India. It is located in Garden Reach, Kolkata.