Two days in Ilaha-de-Cama, Diu Portugese called it Ilaha de Cama, The Isle of Calm. And true to its name Diu is one laid-back calm town. Ours was the only car that seemed to occupy […] Shoma Abhyankar November 14, 2015 5 Comments