Explore Edinburgh, Scotland's historic capital, known for its stunning architecture, cultural festivals, and royal history.