Geographic location

Tecalum is located in the north east of Catalonia - SPAIN and Alma - CANADA

x