Light & Life Academy - Professional Photography College in India - Photography Courses is located in Ooty, India on Lovedale. Light & Life Academy - Professional Photography College in India - Photography Courses is rated 4.8 out of 5 in the category photography school in India.