The Caravan Stage Company is a non-profit theatre ship company that tours and performs on the deck and rigging of a 30-meter sailing ship. The shows are original experimental operas with aerial dance, large puppets and video projections that tell stories of social and environmental themes.