YMCA Camp Elphinstone, a place of a million memories...