Fantastical rockwork and koi pond at Japanese Tea Garden in San Antonio
The Japanese Tea Garden in San Antonio’s Brackenridge Park has distinctive rock architecture, a 60-foot waterfall, koi pond, gardens, and a wartime story.… Read More
The Japanese Tea Garden in San Antonio’s Brackenridge Park has distinctive rock architecture, a 60-foot waterfall, koi pond, gardens, and a wartime story.… Read More