Edinburgh Castle is a place I just HAD to visit with my friends and I was not disappointed. The castle has amazing views and is full of history and re-enactments of life as it has been in the castle over several centuries. Going to the castle is one of the most amazing and satisfying experiences I have had.