China May Soon Be the Top Travel Destination

Soon China may be the top travel destination, beating out France. Buzz60's Elizabeth Keatinge has more.

Find us on Google+