The Andaman and Nicobar islands have one of the most beautiful beaches in India. The picture perfect white sand and blue sea looks like right out of a romantic movie. There are 572 islands and only 37 are inhabited. This place has one of the best-preserved coral reefs, which makes it perfect location for diving and snorkeling. This place offers the right amount of adventure and romance thus making is a hot favorite of honeymooners and adventure seekers.