MovieMaps

“The Other Shore” Filming Locations

Welcome to Eden episode “The Other Shore” was filmed in Barcelona in Spain.