• 13 years ago
Veg TV is at the Lake Pichola Hotel in enchanting Udaipur, Rajasthan with chef Ritu Sharma.