Teen Adventure Group Camp begins June 25