Located in Lowes Island / Cascades in Sterling,this day school camp as it is called provides a great environment for little kids.They have a very well equipped outdoor play area ...
All reviews seem positive