According to Forbes, you can forget the beaches of Ibiza, Rio, or even Australia. These days, India's beaches are where it's all happening. It's true that India does have some incredibly scenic beaches that offer everything from action to solitude, and of course parties. The best India beaches can be found on the west coast. Here's where to look.
Stunningly picturesque Varkala beach lies around one hour north of Trivandrum in Kerala, and provides a relatively peaceful alternative to the now commercialized Kovalam. The setting of this beach is striking enough to take your breath away, with a long winding stretch of cliff and views that extend over the Arabian Sea.
Gokarna is a small and remote holy town in northern Karnataka, with four of India's most secluded and pristine beaches nestled nearby. It draws both pious pilgrims and hedonistic holiday makers with equal enthusiasm. Go there to get a feel for what Goa was like in its heyday, although time is limited as developers are already seeing the potential of this area.
Picturesque Palolem Beach, enclosed by a thick forest of coconut palms in far south Goa, is arguably the state's most beautiful beach. This mile long, shady, semi-circle shaped beach continues to grow in popularity every year, and it's become very lively with the diverse crowd that it attracts.
For sure, Baga Beach in north Goa may be touristy and busy but for those who like action, it’s one of the most happening beaches on the coast. Water sports, para sailing, dolphin sightseeing trips, beach shacks, bars, clubs, and fine dining restaurants -- you’ll find them all there!
Want to enjoy the beach atmosphere but can’t get to the west coast of India? Mahabalipuram (or Mamallapuram as it's otherwise called), around one hour south of Chennai in Tamil Nadu, is the pick of the beaches on the east coast. The town is full of interesting rock sculptures and temples, including the windswept Shore Temple right on the water’s edge. There's also a thriving backpacker scene.