Harbor Island is a man-made peninsula near the mouth of San Diego Bay between Shelter Island and downtown San Diego and just south of the San Diego Airport.
Harbor Island is a man-made peninsula near the mouth of San Diego Bay between Shelter Island and downtown San Diego. Harbor Island is a man-made peninsula near the mouth of just south of the San Diego Airport.