Where is Salt Island, British Virgin Islands?

Coordinates: -64.5281 18.3759

Be the first visitor to thank for this answer!

Thanks!