Geovisite provides some useful widgets:

For example, Geochat allows you to chat chat with your visitors or members  and view their geolocation on a world map.

Geolocation is a tracking and mapping procedure which allows an internet users geographic location.

Geomap is a simple click on the icone and a map of the world apprears with the location of the internauts of your site.

Geostat allows you to follow through numerous graphic changes in the audience of your site.