Tourist Attractions of Udaipur

Sensational travel destination of India, Udaipur carries delightful marvels. The culturally rich city has several romantic places that make it perfect setting for honeymooners. Lakes, forts, palaces, observatory and art bazaar makes tour to this Mewar kingdom exhilarating. Tourist attractions of Udaipur magnetize assorted interest of visitors. City Palace– The palace was built by Maharana Continue reading