Where to Stay in Santa Cruz de la Sierra – A Guide to Bolivia’s Economic Capital Santa Cruz de la Sierra, commonly known as Santa Cruz, is the most populous city in Bolivia. Located in the center of the country, east of the Andes Mountains, Santa Cruz de la Sierra ...