Tag: Ecuador
Tortuga Bay Beach
Tortuga Bay beach is located on the island of Santa Cruz in the Galapagos, Ecuador. Tortuga Bay Beach is a white sand beach located...
Devil’s Nose Train
The Ecuadorian railway was really one of the most difficult engineering feats of the "steel era" that built railroad tracks around the world. Today,...
Chimborazo
Mount Chimborazo is considered the highest mountain and volcano in the entire country of Ecuador, with approximately 6263.47 meters above sea level. The highest...