Where is Itou?

Coordinates: -16.690292 12.615547

Be the first visitor to thank for this answer!

Thanks!