travelchat
Let’s Talk Travel! Must Love Travel Chat is a weekly video series that talks about hot topics, news, and updates from the Travel Industry. This week, we chat about the charming city of St. Augustine, Florida. Click the image below to watch!