Events Dusshera – Diwali Mela 2011 Schedule October 17, 2011 After the Navratri festival fun we are all anxiously waiting for the most joyous festival of India – Diwali 😀 This time diwali falls on 26th of October and with the lakes in Udaipur completely filled; we are also filled… Continue Reading