Japanese Gardens
The Japanese Gardens are located in Hyde Park, just south of the Museum of Science and Industry. Parking is not convenient, but the scenery is worth it.
The Japanese Gardens are located in Hyde Park, just south of the Museum of Science and Industry. Parking is not convenient, but the scenery is worth it.