Location: Guayaquil, Ecuador
Here's why it fits your criteria:
✦ Seasonal Weather Preferences
Guayaquil has hot weather year-round, meeting this criterion.
✦ Affordable Housing
While not the absolute cheapest city in South America, Guayaquil generally offers a lower cost of living and more affordable housing options compared to many other major cities globally.
✦ Population Size
Guayaquil has a medium to large population (over 2 million), fulfilling the medium population size preference. Specific numbers fluctuate, but it's within the range of a medium-sized city.
✦ Topography
Guayaquil is situated on the Guayas River and has access to beaches within a reasonable distance, partially meeting the beach topography preference.
✦ Cultural Activities
Guayaquil has several museums and a growing arts and culture scene, fulfilling this criterion.
✦ Location Preferences
Guayaquil is located in South America, meeting this criterion.