Tarahuasi is an archaeological site in Peru. It is located in the Cusco Region, Anta Province, Limatambo District.