Carnbach - The English Branch

Located on the Welsh coast, the Carnbach branch offers many of the same attractions as the main Chalet School.