Description
Nestled in the charming town of St. John, Indiana, Palmira Golf Club offers an unparalleled golfing experience that beckons enthusiasts from near and far. Located at 12111 West 109th Street, this course is a hidden gem that promises to captivate players with its beautifully manicured greens and meticulously designed fairways. As you set foot on the lush landscape, you are immediately immersed in an oasis of tranquility where every stroke feels like a serene escape.