South America
Ecuador
Read More
Ecuadorian Fencing
Church on Central Square in Riobamba
City Provided Internet in the Square
Riobamba Hostel
Secure parking in the courtyard, tv, but no internet