News

Udaipur is known as one of the most romantic cities in India. There are several places for sight-seeing with Lake Pichola being the primary tourist spot. The Mewar festival is celebrated with ...