Sort:  

No? Where does it remind you of?

more like a south European country

Yeah I can see that. It's the architecture that makes it look that way, I think.