India’s vast coastline and island territories hide some stunning underwater worlds. From colourful coral reefs to crystal-clear waters and diverse marine life, scuba diving in India offers ...