Church of St Francis of Assisi, one of the oldest churches in
Diu District, stands overlooking the
Arabian Sea. It is believed to have been built around AD 1593. Now, the church is converted into a hospital.
The nearest railhead is the Delwada Railway Station (8 km from Diu).