Discover some of the most beautiful beaches in India, from the white sands of the Andaman Islands to the serene shores of ...