Fourth of July activities set for Indian Lake