1. A method of aggregating data associated with a geographic region, comprising: receiving, from at least one user device, a set of geotag data associated with each of a plurality of locations in the region, the set of geotag data for each of the plurality of locations comprising at least: a geographic identifier that identifies the location, and a set of attributes associated with the location, wherein the set of attributes includes (i) at least one user description of the location other than a textual or numerical rating of the location that is received as user input by the at least one user device, and/or (ii) media that is captured by the at least one user device being operated while at the location; generating a regional profile for the region by aggregating, from the set of geotag data, the set of attributes for each of the plurality of locations in the region to identify combined attributes of the region; and comparing the regional profile for the region with a set of regional profiles for an additional set of regions to identify a set of additional similar regions.