Where is Pumpkin Island?

Coordinates: -23.0924, 150.9009

Be the first visitor to thank for this answer!

Thanks!