Tambomachay
Updated:
Tambomachay means "resting place", and consists of a system of wells and aqueducts, giving it the name "Bath of the Inca". The water here is supposed to have all kinds of health-bringing benefits.
Tambomachay means "resting place", and consists of a system of wells and aqueducts, giving it the name "Bath of the Inca". The water here is supposed to have all kinds of health-bringing benefits.