Edinburgh, the capital of Scotland, is known for its impressive castle, cobbled streets, and medieval architecture. It is a city rich in history, culture, and festivals, surrounded by natural landscapes.