YouTube India has announced a Creator Camp for all the India based budding creators out there! Here's your guide to…