Vietnam | Friday, May 20, 2011 | 25 photos
Wonderful Hanoi, hundreds of amazing limestone islands in magical Ha Long Bay and ancient Hoi An