The Amazing Race filmed on St. John Island

The Amazing Race

CBS has chosen St. John Island as a filming location in the current season of The Amazing Race. Filming was done in various places around St. John and St. Thomas Islands. One would notice the helicopters and sea planes as they made their rounds in the area. Not only was St. John Island chosen as … Read more