India’s ‘City of Lakes’, Udaipur is all set to host its first international film festival on September 15 and 16, 2012. The event will exhibit around 47 movies from 21 nations, tempting keen movie buffs to take India-bound flights. Treating the lovers on flights to India, Udaipur, the popular city of Rajasthan is all ready to host the first ever « Continue Reading »