What is Camp Tel Noar?
The best place on Earth where you can have so much fun with awesome people that you love.
Camp Tel Noar rocks my socks.
All you need for a faster workflow in one place.