Edinburgh, the capital of Scotland, is an intriguing destination to visit with its varied past, culture and picturesque surrounds. From the venerable Edinburgh Castle to the vibrant New Town and the charming Old Town alleyways, there is something for everyone.