UK and Europe Roadtrip - Vlorë

The Independence Monument dominates Flags Plaza and it commemorates the Albanian Declaration of Independence in 1912. It sits near the building where the first Albanian government worked in 1913. Select the photo below to see typically unfinished buildings that are already occupied. One day...

Previous | Album | Next