Slovenia

Ljubljana

Tiny, tidy and with a village-like atmosphere