Japanese Tea Garden | San Francisco

 Welcome to this beautiful Japanese Tea Garden, located inside the Golden Gate Park, in San Francisco, California. This location is the oldest public Japanese Tea Garden in the United States. Originally constructed as part of the World’s Fair, during the California, Midwinter International Exposition of 1894. This garden features...

Read more