Start your journey with a visit to Diu Fort, a magnificent structure that dates back to the 16th century. The fort has an impressive architecture with intricate carvings and a beautiful view of the sea. You can also visit the nearby St. Paul's Church, which showcases a mix of Gothic and Baroque architecture. The fort also has a light and sound show in the evening, which is worth watching.
Located outside the city, Naida Caves is a natural geological formation that has rock formations and tunnels. You will enjoy exploring the caves, which are well-lit and have a cool temperature inside. It's a perfect spot for photography enthusiasts and nature lovers.
Gangeshwar Temple is a unique temple that has five Shivlingas placed in the middle of the sea. It's a great spot to relax and enjoy the sound of the waves while admiring the beauty of the temple. The temple is surrounded by rocks, adding to the scenic charm.
Ghoghla Beach is one of the most popular beaches in Diu and is known for its long stretch of golden sand and clear waters. You can enjoy water sports like parasailing, jet skiing, and banana boat rides. The beach also has several shacks where you can relish the local cuisine and refreshments.
Nagoa Beach is another popular beach that is crescent-shaped and has calm waters, making it ideal for swimming. You can buy souvenirs from the local vendors or indulge in some beach sports like volleyball. The beach also has several restaurants that offer delicious seafood and refreshing drinks.
If you have extra time, you can also visit the St. Thomas Church, Shell Museum, Chakratirth Beach, and Vanakbara Fishing Village. To maximize your fun, you can rent a bike or a scooter to explore the city at your own pace. Don't miss out on the local street food and the famous Diu liquor.