"John Mackintosh Square" The Town / Main Street Tip by tim07
The Town / Main Street, Gibraltar: 54 reviews and 110 photos
The square is on Main Street and is named after a local philanthropist. It's where you'll find the Parliament Building and the City Hall.
Address: Main Street
tim07's Related Pages
Have you been to Gibraltar?Share Your Travels