Situated on the coastline of Montenegro is the small town of Kotor. The old town was built between the 12th and 14th centuries and is a UNESCO World Heritage site. Kotor is filled with history and medieval architecture, the old town is surrounded by city walls which has protected it for centuries. The tall building within the walls seem to replicate the height of the mountains in the surrounding bay. There are myriads of little alley ways and streets walked through for generations that give the town a real sense of history and permanence.