The chapel is located in the scenic canal-front town of Töreboda in the southern part of Sweden. Originally built in 1966, the structure consists of just two rooms. Renovations in 2006 turned the chapel into a cozy home,...
The chapel is located in the scenic canal-front town of Töreboda in the southern part of Sweden. Originally built in 1966, the structure consists of just two rooms. Renovations in 2006 turned the chapel into a cozy home,...