Beaches have always mesmerized and attracted a large number of people and made them feel relaxed, fresh, and free in the lap of nature. India, as well as a lot of other countries, consists of a tremendous number of beaches, and these, have become the most incredible tourist spots too.