This is an airport in Cuba


Nothing known about this airport.