Vietnam is a country filled with natural beauty. From its rice terrace fields to amazing limestone formations in the north, the country boasts incredible diversity. Vietnam is home to Buddhist pagodas, floating markets, world wonders, and bustling cities such as Hanoi and Ho Chi Minh City. In short, Vietnam has everything for the discerning traveler, including some of the best cuisine I have experienced. Here are top ten things to do when in Vietnam.