Landmark · Chile

Tahai

Tahai, Chile

Tahai is a landmark in Isla de Pascua, Chile. Archeological complex on Rapa Nui (Easter Island).

More places in Chile

Random Atlas | Tahai - landmark in Chile