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 visitors to 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 … Continue reading Houston