Inspired By Nature - Sand Bar Indoor Beach in Covington, IN offers a unique indoor beach experience for visitors.
Guests can enjoy a relaxing atmosphere and activities inspired by the natural elements of a beach setting.
Generated from their business information