Discover the most stunning beach destinations in India, from the pristine sands of the Andaman Islands to the dramatic cliffs of Kerala and the vibes of Goa.