Saturday, January 2, 2010

Vir Sanghvi

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

No comments:

Curious George!

Bethesda, Washington DC, United States
" Sometimes you have to let the world come to you."

shefali's shared items