Help on how to proceed -Articles or Database

Very new here, coming over from .Net, so I’m trying to use tools instead of breaking out the code editor.

I am building a personal site for myself, non commercial. I want to display locations around the US that my visitors have submitted. I’m having trouble deciding how to proceed. Should I create an article for each location, which will include some demographics and photos? Or should I create a webform and display using a View. I tested the later and its not showing how I’d like. Its just not clean looking.

Any opinions? I know in ASP.Net, I would simply create a database and create a few pages for the display of the data such as maybe a searchable gridview and then the location page as populated from the db.

Thank you for your guidance.

Drupal version: