Add New Place
image
See Filters

Macedonia Square

Add to Trip (0)
ClosePlease login

No account yet? Register

Macedonia Square is a popular attraction located in the heart of Skopje, the capital city of Macedonia. It is a large public square that serves as a […]
Centar, Skopje Republic of North Macedonia