Siege of Diu

Summary

Siege of Diu may refer to one of the following conflicts fought within or on the waters off the Island of Diu: