There are several important sightseeing spots located within the town of Diu, which attract visitors coming from across the globe. Some of the main sightseeing places in Diu are the Diu Fort, Diu Museum, Fortim-do-Mar, Zampa Gateway and Shell Museum. These places are situated close to one another and are known as the old reserves of Diu.
Diu Fort is spread over a massive area and houses the Diu Jail, named Fortim-do-Mar or Fortress of Panikota. The fort also has a lighthouse and a museum that attracts several visitors. The main Diu Museum is located at St. Thomas Church, which houses over 400 year old wood carvings, antiques and artefacts.
The Shell Museum in Diu is one of the first shell museums of the world that provides magnifying glasses to visitors for watching a diverse range of sea shells. Reflecting a rich cultural history, the Zampa Gateway in Diu was built during the medieval period. The gateway is decorated with carvings of lions, priests and angels. There are five main beaches in Diu, namely Nagoa, Jallandhar, Gomatimata, Ghoghla and Chakratirath, which draw a large number of people.
In addition to this, Diu also has a small Sunset Point Beach which is suitable for swimming and watching the sun set on the Arabian Sea. St. Paul's Church, Church of St. Francis of Assisi, Naida Caves, INS Khukri Memorial and Gangeshwar Temple are some more prominent tourist places of Diu. These tourist spots are connected by road and can be reached by taking shared auto rickshaws and local buses.