Rising above it all, you can have spectacular views over the city from this 18th century castle that was built on top of ruins dating from the 17th century. D. Ralphs: A fine place to visit with military exhibits. Wonderful views of Barcelona and the port. A cablecar takes you there past a small fairground and the whole visit is not expensive.