“Where’s my avatar?” Have you ever wanted to explore exotic lands? My daughter and her boyfriend’s journey through China has taken them to some pretty amazing places, like the mountains where the movie “Avatar” was filmed in Zhangjiajie, China. Elya and Chad longed for an adventure so they set out for a month-long trek through …
Continue reading "A Travel Adventure through the Exotic Land of China"