Santa Maria River Explained

Several rivers are named Santa Maria River.

Argentina

Bolivia

Brazil

Chile

Colombia

Cuba

Italy

Mexico

Panama

Peru

Philippines

Spain

United States

Venezuela