Mapping themes or widgets

I am looking for a WordPress theme that would allow me to develop a website for townspeople to locate places of interest in the community. For example, it would allow me to enter an address and then list photos, historical information, business information, etc. Then website visitors could either find locations according to their interest or enter an address (or click on a map link) to discover information about that particular address/location.
I appreciate any suggestions you are able to provide.

Thank you!!

Sounds like you need a listing theme

Thanks ki. I’ll check those out.