North America, Mexico

Ixtlahuacan de los Membrillos