This city located in the state of Texas has a variety of things to do and explore. With delicious eateries, museums and gorgeous street art, this city has a lot to offer its visitors. The Rio Grande River acts as a natural border between this city in Texas and Mexico.
With such picturesque ...