Udaipur, India Voted World’s Best City for Travel in 2009

Udaipur, India, also known as the “Venice of the East,” was voted the world’s best city for travelers in 2009 in an online poll by Travel + Leisure magazine. Rounding up the top 10 cities are Cape Town, previous year favorite Bangkok, Buenos Aires, Chiang Mai, Florence, Luang Prabang, New York, Rome and San Francisco. [...]


Maldives — Sun, Sand and Stunning Sea

I’m no sun lover but Maldives is too stunning to ignore. An island nation consisting of 26 atolls, Maldives is located in the Indian Ocean, southwest of Sri Lanka. I believe when people say they’d love to retire to a beach retreat, this is the exact picture they have in mind. Photo by muha… Crystal [...]