Coxhall Mansion

Coxhall Gardens in Carmel, Indiana, is a stunning, 125-acre park. It features a beautiful mansion, bell towers, and a peaceful lake. The park's well-kept trails and Children's Garden enhance its enchanting atmosphere.