Where is Aquatica?

Where is Aquatica located?

Aquatica, West Bengal, India (approx. 22.56207°, 88.46519°)


Where is Aquatica on the map?