Insel Mainau, also known as Mainau Island, is a beautiful botanical garden island located on Lake Constance (Bodensee) in southern Germany.