We decided to do a spur of the moment cooking class whilst in Udaipur, which was the best decision to this date. The food was amazing with that great home cooked flavour (rather than the oily food you get at restaurants). This is definitely a must whilst you're in Udaipur. Your loss otherwise :)
