Edinburgh is the capital city of Scotland and its second largest city. Located in southeast Scotland, Edinburgh is known for its well-preserved medieval Old Town and grand 18th century New Town with the iconic Edinburgh Castle towering over the city. Edinburgh hosts several renowned annual festivals and is home to one of Europe's oldest universities, contributing to its reputation as an important cultural center.