Searoutes Geocoding API
Resolve ports, airports, terminals, routing areas, postal codes, and arbitrary places by name, UN/LOCODE, or IATA code, find the nearest location or closest sea point to a coordinate, and search all location types in a single call.