Tuesday, 17 July 2012

Camping sites in Ecuador

Ecuador


Primax Petrol Station, Ibarra (N0 23.412 W78 06.411, 2237m)

Petrol station. Bought Diesel. Toilets. Free

Below Laguna Cuicocha (N0 17.556 W78 20.890, 3040m)

Free camping spo...

No comments:

Post a Comment