Leisure, Travel & Tourism - Tulsa, Oklahoma, United States
Stories from a woman who's been wondering the world with purpose since 1999. The giant rubber duck joined the travel team in July 2003 and together they cross borders and break down barriers.
Gmail
WordPress.org
Google Tag Manager
Google Apps
GoDaddy Hosting
Google Analytics