Welcome to the Isle of Calm or as they say in Portuguese, Ilha de Calma. Since time immemorial Diu has rightly been called so. Just a walk through the coastal enclave promises you limitless peace.
Creative Team - Abhijit Karandikar, Sumanto Chattopadhyay