Places to Visit in Diu

Top attractions and must-see spots in Diu

  • Diu Fort

    Massive Portuguese sea fort with ramparts, cannons, and Arabian Sea views.

  • Gangeshwar Temple

    Sea-edge Shiva temple where five lingams sit among the rocks washed by the tide.

  • INS Khukri Memorial

    Hilltop naval memorial for INS Khukri, with a ship model and sea-facing grounds.

  • Nagoa Beach

    Popular horseshoe beach in Diu with palms, calm water, and easy water sports access.

  • Naida Caves

    Sunlit labyrinth of carved rock chambers and tunnels near Diu town.

  • St. Paul's Church

    Ornate Portuguese Baroque church facade in Diu town, also known as the Church of the Immaculate Conception.