The Lion & The Lighthouse by Lucy21st January 2015 Lindau is a major historical town in Bavaria, located on an island on the eastern side of Lake Constance (otherwise known in German as Bodensee). The Lion and the Lighthouse stand guard watching over the entrance to the harbour. Further reading Older post Newer post