The Huchuy Qosqo Archaeological Site
Huchuy Qosqo is an Incan site that is located to the north of Cusco in Peru. The archaeological site’s name is in the Incan language of Quechua and it translates to “Little Cusco.” Scholars agree that this site must have been a type of royal estate in 1420 by... Continue Reading