Top 10 Beaches in India
INDIA is a peninsular nation that is covered by water on three sides. As a peninsular country, it can be a dream destination for all the vacationers who love beaches. INDIA has some of the best beaches on the planet scattered along the coasts of southern India. It has amazing picturesque beaches that offer everything …