લેઇક સેંટ લિયોનાર્ડ 240 મિલિયન વર્ષ પહેલાં ટ્રાસાસિક ગાળામાં રચાયેલા ગુફામાં સ્થિત છે.