Boulder Beach Water Park
Address: 27843 US-95 N
City: Athol
County/district: Kootenai County
Region: ID
Postal code: 83801
Country: United States