1. Udaipur – Rajasthan This place genuinely mirrors its radiant past of the maharajas with umpteen number of royal residences and bazaars and excellent lakes. It doesn’t leave Read More