Greg,
I would guess it depends on how many records are in the list, if you want to control who ads to the list, and how you want the list presented.
If you want your list to have an image, description, and click to get details, and also have some search capabilities such as by country or region, possibly think of it as similar to a product listing. I would consider something like Ventrian Systems Property Agent module, and make a custom template for the layout. You can generate a very nice listing, with an image (or not) and place details inside that could even include something like a google map, and even add links. You can set desired fields as searchable (for the built-in search function), and set fields as sortable in the list to help people locate records.
You can set authorized users to add, change, or remove records. For the database, you can set specific fields (custom fields) for some content such as country, region, or other key content, and use the rich text ares for other details. With the custom fields and various template areas available, I found this module to be very powerful, not only for products. Ventrian Systems