GuantanamoBay is a U.S. naval station located on the southeast coast of Cuba, the largest island in the Caribbean. The nearest foreign countries to it are Haiti, the Bahamas, and Jamaica.
Some results have been hidden because they may be inaccessible to you