Tag Archive: Nature Centers

Mar 24

“The Ruins” from New York City are one of the strange things to see in Indianapolis

IMG_5083

Holliday Park is located in the near north-side of Indianapolis in one of the more higher end neighborhoods. The park is a beautiful setting with hundreds of trees, flowers and wildlife. In addition to the natural features of this inner city recreation site you will find an eclectic display affectionately tagged “The Ruins”. The centerpiece …

Continue reading »