Meditation in South Molton - EX18

South Molton is a small town in Devon, England. It is part of the North Devon local government district. The town is on the River Mole. Wikipedia