What country is Santa Cruz de la Sierra located in?
Peru
Bolivia
Argentina
Chile
Answer
Bolivia is a landlocked country in South America, bordered by Brazil to the north and east, Paraguay to the southeast, Argentina to the south, and Chile to the west.
Sizzling Santa Cruz: Exploring Bolivia's Bustling Metropolis