Tagged: Diu

Festa de Diu (Festival of Diu)

Diu is a small Indian town. It is in the union territory of Daman and Diu. Diu was a Portuguese colony until India government annexed it in 1961. Portuguese influence is still visible in...