Yambi Lake

Yambi Lake is a location in.

Features and Overview
Yambi Lake is located in East Necluda.

Nomenclature
Yambi Lake derives its name from , mountain-dwelling in Japanese folklore.