“Return to the Haunted Forest/Belize Goblin” Filming Locations

Series: Destination Truth Season 5, Episode 2

Destination Truth episode "Return to the Haunted Forest/Belize Goblin" was filmed in Los Angeles in United States of America.
Show Map