Results 3 results found Cathedral in main Plaza de Armas, San Cristobal de las Casas, Mexico, North America Town Hall at Plaza de las Americas Square, San Sebastian, La Gomera, Canary Islands, Spain, Europe Town Hall at Plaza de las Americas Square, San Sebastian, La Gomera, Canary Islands, Spain, Europe