Chomborua

Solomon Islands / Western / Gizo /
 Upload a photo

Chomborua is an island in eastern Marovo Lagoon, in the New Georgia Group, Western Province, Solomon Islands.
Nearby cities:
Coordinates:   8°40'33"S   158°10'42"E
  •  2150 km
  •  2834 km
  •  2858 km
  •  2858 km
  •  2869 km
  •  2937 km
  •  3009 km
  •  3134 km
  •  3480 km
  •  3528 km
This article was last modified 13 years ago