Diu
Diu is very unlike India's other beach destinations. Located on a small island linked by a bridge to Gujarat’s southern coast, it is quiet, clean, full of Portuguese history and free of tourist-traps. Life on this small, sleepy town begins at around 5am, and by 9pm, streets are mostly dese...