Where is Jamaica Channel?

Coordinates: -75.2947998 18.1354115

Be the first visitor to thank for this answer!

Thanks!