It is hard not to fall in love with the city of Edinburg. Layers of history make this a unique city to visit and fair warning: one you get a taste of it, you want more. There are hundreds of historical sights in the city itself. Walk the royal mile from Holyrood Palace to Edinburgh Castle, visit the spot where Harry Potter was written or spend you day pub crawling. A day in Edinburgh will never be disappointing.