People go to Edinburgh to see famous monuments such as Edinburgh Castle, as well as to enjoy its many popular attractions like Edinburgh Zoo. This welcoming city is also known for its museums and shops. Travelers seeking the perfect souvenir may want to head to Princes Street and Royal Mile. Princes Street Gardens and Camera Obscura and World of Illusions are other popular sights to see.