Tag Archives: Uruguay wonders of nature

Uruguay

One of the most highly developed countries in South America; the Oriental Republic of Uruguay is a relatively small country. It is found in the south-eastern part of South America with only the Rio de Grande do Sul of Brazil as the only land border. Several water features surround the territory namely the Uruguay River in the west, Rio de ... Read More »