Photo: Pinke, Skyline Houston is the most populous city in Texas, and the fourth most populous city in the United States. Google Mapsgoo.gl/maps/Caxgh2VoaDXsYvXy7 Questions What would locals like others know about Houston? HistoryHouston was founded in 1836 on land near the banks of Buffalo Bayou (now known as Allen’s Landing) and incorporated as a city … Continue reading Houston