Temto Hill

is a recurring location in.

Temto Hill is located in East Necluda.