Udaipur

Take in the panoramic view of glittering Lake Pichola from Udaipur's romantic rooftops—you'll be forgiven for forgetting that you're in India, not Italy.