Queen's Road, Gibraltar
Queen's Road is the longest road in the British Overseas Territory of Gibraltar. It runs north-south through the Upper Rock Nature Reserve on the Rock of Gibraltar. It forks into Old Queen's Road which runs almost parallel with it for some part. The…