New website launched this week – Christian Travellers in the New Spiritual Culture

Visit Christian Travellers in the New Spiritual Culture

I’ve just joined and not yet chance to scope it out. Looks good though!