Wordpress theme with user location listing?


I am looking for WP directory listing theme, where end user can easily add it’s own location (by clicking map, as simple as it is possible).
That location cannot be removed by any user, and other users can comment the location.
There should be a possibility to manage locations only by Administrator.

Do you know any theme which functionality is close to my requirements?