Where is Kenilworth Park and Aquatic Gardens located?
Kenilworth Park and Aquatic Gardens, Kenilworth Park and Aquatic Gardens, United States of America (approx. 38.91261°, -76.94164°)
Kenilworth Park and Aquatic Gardens, Kenilworth Park and Aquatic Gardens, United States of America (approx. 38.91261°, -76.94164°)