Udaipur, Rajasthan, India is predicted to be the world's top holiday destination in 2010. I have been to this quaint town in North India and would never believe that it could be a world-class city, obviously, I must make another visit to Udaipur this year.
Vir Sanghvi
Saturday, January 2, 2010
Subscribe to:
Posts (Atom)
Curious George!
- shefali8
- Bethesda, Washington DC, United States
- " Sometimes you have to let the world come to you."