Telta Lake

Telta Lake is a location in.

Features and Overview
Telta Lake is located in West Necluda.

Nomenclature
Telta Lake is named for Tatl, Link's Fairy companion from.