Call of port

Diu is not just a watering hole for thirsty Gujaratis. Here is an isle of plenty