Udaipur is considered as one of the most romantic places in India. This city is perfect honeymoon destination, cultural centre and face of Rajasthan. Udaipur is famous for its brilliant architecture. These wise rulers created an oasis amid the desert, thanks to their love for leisure and passion for creation. List of tourist places in […]