Enjoying a Margarita on Margarita Island

Season 1 Episode 450  ·  Dec 17, 2015, 08:37 PM
Share
Subscribe

With internal tensions relaxing, Venezuela's Margarita Island will be rediscovered by North American travelers.