Yeap, I've seen this with my own eyes countless time. I lived in St. Martin for 8 years. You should see when they land at night!!