Island of Diu lies across Ahmedapur-Mandvi., a fine blend of sun, sand and deep blue sea. Diu is situated 125 kms from Junagadh. This beach is known as one of the finest beach in India. Diu Island is situated across the bridge from Ahmedpur-Mandvi. Lying on the offshore of Gujarat mainland, minutes offshore from the mainland of Gujarat, yet has the feel of being like on a Mediterranean Island.
Diu reflects the Portuguese colonial period architecture like the churches, public buildings, bungalows with pastel shaded walls, truss roofs, terraces, galleries, clean wide roads, neat clean beaches etc. Three Portuguese churches, one out of which has been converted into a museum housing some rare Portuguese artifacts, also dot the island. Another cynosure at Diu is the Fort of Diu, an imposing statement of power.
Diu Beach is 125 Kms From Junagarh, Gujarat.