Very peaceful stone labyrinth surrounded by trees
Second Presbyterian Church Labyrinth is located at 7804-7898 N Meridian St, Meridian Hills, IN 46260