My 12 Favourite Beaches In India
India’s coastline stretches for more than 7,500 kilometres, touching the Arabian Sea, the Bay of Bengal and the Indian Ocean. Along this vast edge of land lie beaches that are dramatically different from one another. Some are party capitals where the night never seems to end. Some are sacred shores where pilgrims walk barefoot at … Read more