Where is Jamaica Channel?

Coordinates: 18.1354115, -75.2947998

Be the first visitor to thank for this answer!

Thanks!