by Ava Roxanne Stritt | May 18, 2013 | Family Travel, Green Travel, Travel
Time to set the DVR if you ever might like to take a USA Holiday! The Discovery Channel is pulling at our heart strings with the commercial for a new 7 part series called North America. The Discovery Channel is not a travel channel, but this show literally is a...