Another UNESCO World Heritage Site and the vibrant Scottish capital, Edinburgh is surely a must-see place while visiting Scotland. The most prominent landmark of Edinburgh Old Town is Edinburgh Castle, a historic fortress which dominates the skyline of the city. Old Town also features the National Museum of Scotland, Scottish Parliament Building, St. Giles' Cathedral and many more. The street layout is made especially picturesque in Edinburgh.