A laid-back coastal town with crescent beaches, cliffside trails and a sacred Shiva temple.
Gokarna is a small temple town on the Arabian Sea coast that has evolved into one of India's most beloved beach destinations. Unlike its busier Goan neighbors, Gokarna retains a spiritual, laid-back atmosphere. The Mahabaleshwara Temple, dedicated to Lord Shiva, draws pilgrims year-round. But it's the beaches that captivate travellers — Kudle Beach, Om Beach (shaped like the sacred Om symbol), Half Moon Beach, and Paradise Beach — each reachable by a scenic cliffside trek. Enjoy fresh seafood, beach huts, yoga retreats, and spectacular sunsets.

The ruins of the Vijayanagara Empire sprawl across a surreal boulder-strewn landscape of temples, palaces and royal quarters.

An Indo-Saracenic masterpiece with stained glass, mirrored halls and 97,000 electric bulbs illuminating it every Sunday.

Rolling coffee estates, spice plantations and cascading waterfalls nestled in the Western Ghats.