3. Gokarna Beach, Karnataka
Karnataka is the state where Gokarna is located. This small town is proud of numerous temples where the Lord Shiva is worshiped by his followers. The destination attracts more and more tourists who wish to get to know the culture, history and religion of the site. There are two types of people coming to the town – pilgrims and tourists looking for a beach holiday. A few decades ago the beach was isolated and you could barely see people swimming or sunbathing there. Now it is crowded with visitors. The beachfront offers souvenir shops, snack bars, restaurants and resorts.