Letoon est située dans le quartier Fethiye de Mu inla dans le village de Kumluova, qui est un paradis pour Leto, la déesse de la compagnie et de la maternité féminines.

Autrefois l'un des centres religieux les plus importants de la région, les ruines de Letoon continuent d'inspirer les itinérants avec un grand intérêt pour l'histoire.