Top 10 Beaches in India

With a number of pristine beaches in India, the country is becoming an enticing tourist spot for vacationers, especially beach lovers. Some of the incredibly beautiful shores offer everything from watersports activities to seclusion and have made India a popular beach destination on the global map. You can enjoy sun-bathing, snorkelling, parasailing, diving and many…