Edinburgh Castle, the National Museum, and Arthur’s Seat are among the most popular attractions not only in the city but across the world. The city is filled with iconic buildings, beautiful sites, and historic landmarks.