Note: actually the Calendars page is designed to be static and SEO friendly, so it would needs a complete rewrite with some dedicated APIs to show News on a geolocation basis.
To obtain a similar feature we can add some parameters to filter its Archives. Then, the page is visited prefiltered thanks to the homepage, that it may know the user nearest Archives.