With http://api.wordpress.org/events/1.0/?latitude=47.496&longitude=8.226 you can display the next WordPress-Events arround a geoposition. This can be displayed with the free plugin this way:
Create a new page with Gutenberg active. Insert the above URL into the Blocks API-URL. The “basenode” is “events”.
The template is:
<a href={url} target=_blank>{title}</a><br>{date} <br>{subloop:location:-1} <a href=https://www.google.com/maps?q={location.latitude}+{location.longitude}targt=_blank>{location.location}</a><hr> {/subloop:location}
Screenshot of the Block-Settings:
Example in Action: Additional set “Number of json-top-level-items to display” to 2.
If you want to format the date you need the pro plugin.
In Action via Gutenberg-Block: