Bahamas Puerto Rico Nassau San Juan Mexico Havanna Dominican Republic 28. Bahamas 25. Puerto Rico 1. 29. Nassau 26. San Juan Mexico Havanna 18. Dominican Republic 27. Virgin Islands (US & UK) 17. Cuba 23. Haiti 21. 24. Santo Domingo Jamaica 19. Port-au-Prince 22. 20. Belize Kingston 2. Mexico City 3. Belmopan Guatemala 5. 4. 7. Honduras Guatemala City 8. Tegucigalpa 6. 11. Nicaragua El Savador 9. 10. San Salvador 12. Managua Panama City Costa Rica 13. 16. San Jose 14. 15. Panama
Sonora River Atlantic Ocean Rio Grande Baja California Yaqui River Gulf of Mexico Gulf of California Sierra Madre Oriental Sierra Madre Occidental Yucatan Peninsula Caribbean Sea Sierra Madre del Sur Pacific Ocean Panama Canal