Where is Aquatica?

Where is Aquatica located?

Aquatica, Aquatica, India (approx. 22.562065°, 88.465195°)


Where is Aquatica on the map?