Which foreign country lies directly South of Miami florda?

1 answer

Answer

1248977

2026-05-09 09:25

+ Follow

Cuba is about 225 miles due south of Miami, Florida.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.