5. Ullal Beach, Karnataka
Ullal is not just the oldest town in India. This is where you can find a gorgeous beach. This is a wonderful tourist destination offering you crystal clear water and golden sands. If diving is one of your favorite activities, the Arabian Sea awaits you. The waves are mild and the sea is never rough – you’ll enjoy swimming in it, too. What you should be aware of is rip currents that are said to be strong and dangerous enough even for an advanced diver or swimmer. If you do not feel secure enough, stay on the shore and sunbathe instead.