Holmestead Memorial Camp
Homeville,
Nova Scotia,
Canada
Holmestead Memorial Camp is a traditional Christian camp in Cape Breton offering camps for intermediate...
Holmestead Memorial Camp is a traditional Christian camp in Cape Breton offering camps for intermediate...