This is an unusual place. There is no city wall, no fortifications, etc. What makes this place has unique is its 3 temples. Most small town had one temple to the god to whom the town was dedicated. The 3 pics are the ruins of temples to Apollo, Leto and Aphrodite, in that order. It seems to me to make sense to think of Letoon as a cultic center or pilgrimage site.Read more