Chester Frost Park
Reviewed Oct. 4, 2023

Okay stay

Pretty view. Kind of a bad smell. Bath houses are hit or miss

Site1
Month of VisitJuly