The Scottish capital of Edinburgh has captivated the hearts and minds of the general public for centuries.Serving as inspiration to the likes of the famous Harry Potter series, the city has a strong definitive character and unique charm that cannot be replicated elsewhere.