News

India's coastline stretches over 7,500 km, offering some of the most beautiful beaches in the world. But not all sandy shores are created equal! If you're after pristine waters, clean sands ...