Zamora
SPAIN THAT MYSTERIOUS PARADISE (BUT, WHERE IS IT LOCATED?) THE WORLD Just about here This is Spain Africa Europe.