Montjuïc Castle is a must-do activity for visitors to Barcelona. The impressive structure that towers over the city has a…