Castle Hill is the last section of Edinburgh's road from Royal Mile Avenue to Edinburgh Castle. There are small shops on both sides selling various Scottish specialties, whiskey and gifts. There are many visitors here, reminding you that you need to take care of your wallet.