Where is Eden Gardens?

Where is Eden Gardens located?

Eden Gardens, Eden Gardens (Station), India (approx. 22.564997°, 88.339264°)


Where is Eden Gardens on the map?