Mirror Lake
Open
W 12th Ave
Columbus, OH 43210
Mirror Lake, nestled in the heart of Columbus, Ohio, is a serene and picturesque body of water that offers a peaceful escape from the bustling city life.
Surrounded by lush greenery and walking paths, visitors can enjoy leisurely strolls, picnics, and the tranquil reflections of the surrounding trees and sky on the lake's surface.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.




