There's nothing quite like the experience of swimming into the middle of a massive school of fish. Here, one diver recounts ...
Far from the hustle and bustle of Mumbai or New Delhi, some of India's most serene islands await, boasting stunning beaches and otherworldly sunrises.