Digvijay Singh
Udaipur, Rajasthan The most obviously romantic city in India is arguably Udaipur in Rajasthan, with its opulent pink palaces looking…