On March 18, 2025, a tragic plane crash occurred off the coast of a Caribbean island, resulting in multiple fatalities. The ...
Gusts off the mountains and steep terrain throw the plane and its occupants around. Not that that stops the pilots completing their circuit of the island. We fly over some of its 500,000 square ...