Based in the Old Town the Royal Mile is a ‘Scots mile’ long, connecting two royal residences (the Castle and the palace of Holyrood House). It is home to parliaments old and new, law courts, a cathedral and churches, and a range of visitor attractions, walking tours, shops, restaurants, cafes and pubs. Consequently, it gets very busy with tourists, especially in the summer. Well worth a look, but be prepared for crowds!