The happiest place on earth. My favorite place to be. More than a camp, it's a family. Located in Farlee Vermont.
i love Camp Billings
67👍 12👎