Edinburgh With over 3.5 million visitors each year, the capital of Scotland offers some of the best photography spots to fill every Instagram feed.