A Space Rocket Landing in Tortuguero Costa Rica?

We’ve never noticed a nexus between this wild outpost of Costa Rica in the remote northeastern corner of the country and space flight… Until now.