Long ago, in the realms of myth and legend, lay the ancient city of Dwarka, which was no ordinary city, but a place of divine ...
While many flock to the Maldives or Thailand for their diving fix, India has its own trove of spectacular underwater spots ...