Google
×

Ancient footprints of Acahualinca

The Ancient footprints of Acahualinca exist in Managua, Nicaragua near the southern shore of Lake Managua. The region was once called "El Cauce". Wikipedia