Page 1 of 1

Where the place is?

PostPosted: Sun Mar 03, 2019 11:43 am
by Sergio
It's in South America.
The people speak Spanish and Quechua.
It's in Peru.
It's between the mountains.
you need to take a train to get there.
It's the capital of Inca empire.