Ayapango

human settlement in Mexico

Ayapango is a town and municipality located in the southeastern portion of the State of Mexico. The town is known for its European style houses built in the early 20th century. Many of the older houses are named.