Dallas, Landscape photography, Photography, The Travel Tapes, Travel, Wanderlust/Photography First Episode of “The Travel Tapes” is Now Live! By Teja September 19, 2017 September 19, 2017 0 We have been absolutely been overwhelmed with the response to the launch of our YouTube Channel.