HERE[0] or OpenStreetMap[1] are both pretty complete and good for a user and developer usage.
314 karma · joined April 25, 2016
I use Gandi.net as registrar for my domain name and they provide email hosting[1], CalDav and CardDav with it. They even have a web interface (using SoGo[2]).
So all my emails, contacts and calendars are properly managed[3] by a French company.
[1] https://www.gandi.net/en/domain/email
[2] https://sogo.nu/