Talk Travel With Heather Tate

Pirates of the Caribbean

Episode Summary

This week Heather explores St. Vincent & the Grenadines, the location where Pirates of the Caribbean was filmed.