#1 Lakshadweep Islands By far the BEST Beaches in India
Turquoise Green Waters, White Sand and Rich Marine Life
Perfect for Honeymoon, Couples and Anniversary
#2 Andaman Islands
Stunning Beaches in Port Blair, Havelock and Neil Island
#3 Goa
Lots of Beaches, Parties and FUN!
#4 Kovalam and Varkala, Kerala
Stunning sunset
#5 Pondicherry
French Connection Great Food