10 Most popular beaches in India
India is a country which is filled with wonders, natural and man-made. India’s natural wonder comes from the fact that it hosts the Western Ghats on one side of the peninsula, has the Himalayas towards the northern front and is surrounded on three sides by the vast ocean. Having the Bay of Bengal in the east, […]