Nick and Sue Long

Nick and Sue Long are currently overseeing the re-establishment of the CC Castle in Austria, in hopes to use it as a base for outreach to Eastern and Western Europe.

Email Updates