63 Photo Spots in Edinburgh

Edinburgh is the capital city of Scotland and the second-most populous city in the United Kingdom after London. Fun fact: Edinburgh is home to the world's first flushing toilet, which was installed in the palace of Holyroodhouse in 1596.

latest contributors
Nicole Gracey Jason Donovan Adelheid Smitt Peter G. Mitch Riley
Imprint & Contact © Locationscout 2026 Privacy / Terms