Where is Santa Cruz de la Sierra Station?
Santa Cruz de la Sierra Station is located in Santa Cruz. If you're looking for things to do in the area, you might want to stop in and see San Lorenzo Cathedral and Plaza 24 de Septiembre.
Things to see and do near Santa Cruz de la Sierra Station
What to see near Santa Cruz de la Sierra Station
- San Lorenzo Cathedral
- Plaza 24 de Septiembre
- Ramon Tahuichi Aguilera Stadium
- Blacutt Square
- Arenal Park
Things to do near Santa Cruz de la Sierra Station
- Artecampo
- Santa Cruz Zoo
- Ventura Mall
- Guembe Biocenter
- Cine Center