Ultimate Getaway Guide to Diu!

Ultimate Getaway Guide to Diu!

Rightfully called the Isle of Calm or as they say in Portuguese, ‘Ilha de Calma’. Diu had been on my bucket for a year, thanks to the amazing travel campaign they came up with. You can watch it here. Diu is a tiny island, off the coast of Gujarat – yet is completely different from [...]