Southeast Asia is truly a must see, from the rice terraces of Vietnam to the ancient ruins of Cambodia. This video captures some of the highlights of the last six months.

    Share.

    Comments are closed.