Gibraltar, North Carolina

Gibraltar is a former settlement in Union County, North Carolina, United States. It was named for the British territory of Gibraltar.

Gibraltar, North Carolina

Gibraltar is a former settlement in Union County, North Carolina, United States. It was named for the British territory of Gibraltar.