
There is something quite mystical about Udaipur, one of India's most beautiful cities. Dubbed the "Venice of the East," one can find many a stunning architectural feat here among the placid, breathtaking lakes and lush greenery. If you find yourself around the area, you might find yourself enchanted by the likes of the City Palace, where various intercultural influences … [Read more...]