Photo Blogs » Road Trips » Texas » Texas 2021 » 2021-02-23 First Time At Quinta Mazatlan

2021-02-23 First Time At Quinta Mazatlan

Quinta Mazatlan is a 20 acre nature reserve owned and operated by the City of McAllen (Texas). Theirs is a story about a tiny victory in the war on the environment, and the rescue of an estate that was under threat of demolition and obliteration by developers. The city fathers heeded the out-cry of concerned … Read more