Travel Places API gives you access to carefully curated travel related places retrieved from and aggregated from multiple data sources - WikiVoyage, Open Street Maps and Open Train Project.
Sample calls:
Find all nature places in 10km from Warsaw, Poland
> {getPlaces(categories:[“NATURE”],lat:52.32,lng:21,maxDistMeters:20000) {name,lat,lng,abstract,distance,categories}}
Find all museums in Paris with abstract and gallery
> {getPlaces(categories:[“NATURE”],lat:52.32,lng:21,maxDistMeters:20000) {name,lat,lng,abstract,distance,categories}}
Find all ski resorts up to 100km from Milan
> {getPlaces(categories:[“NATURE”],lat:52.32,lng:21,maxDistMeters:20000) {name,lat,lng,abstract,distance,categories}}
Find all airports up to 100km from New York