Discover One Of Texas’ Most Majestic Waterfalls – No Hiking Necessary

Waterfalls don’t have to be the product of Mother Nature to be amazing – in fact, one of the tallest in Texas is man-made. The Japanese Tea Garden in San Antonio Brackenridge Park boasts a 60-foot waterfall that rivals others all across the Lone Star State. See for yourself:

During these uncertain times, please keep safety in mind and consider adding destinations to your bucket list to visit at a later date.

Have you ever seen the waterfall in the Japanese Tea Garden? What about any of these waterfalls in Texas? Which one is your favorite?

Address: 414 Alpine, San Antonio, TX 78212