Bet Dwarka, Sacred island near Okha, Gujarat, India
Bet Dwarka is an island at the mouth of the Gulf of Kutch with multiple temples, white sand beaches, and coral reefs along its shores. The island spans several kilometers and offers both religious sites and natural landscapes.
Archaeological excavations in the 1980s revealed a protective wall from 1500 BCE linked to artifacts from the Late Harappan period. These discoveries show the region was inhabited and significant in ancient times.
The Keshavraj Ji Temple shapes religious life here, drawing pilgrims who pray and participate in rituals throughout the year. Visitors notice how faith guides daily activities and seasonal celebrations on the island.
Visitors can reach the island via ferry services from Okha port with multiple daily departures available. It's best to arrive early to explore the temples and nature before crowds gather.
The island features marine camps on the shore where visitors can stay longer and observe tidal patterns and sea creatures in their natural setting. These camps offer rare opportunities to experience the ocean and wildlife up close.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.