Spook Cave: Underground Boat Tour 13299 Spook Cave Road, McGregor, IA 52157