From Dragon Ball Encyclopedia, the ''Dragon Ball'' wiki
Gengoro Island is an island on Planet Earth.
Gengoro Island was mostly composed of grassy plains, but some hills and small lakes could also be found. Penguin Village was located on this island. After he successfully escaped from the Pirate Cave, Son Goku pursued General Blue and they both ended up on Gengoro Island.