Green Cathedral

The Green Cathedral is a majestic open-air sanctuary on the shores of Wallis Lake and a unique feature of the Barrington Coast.

The Green Cathedral on Wallis Lake in the Barrington Coast
Top of page