Uruguay is a South American country known for its lush green interior and beach-lined coastline. The capital, Montevideo, is centered around Independence Square, the site of a former Spanish citadel.
Uruguay is a South American country known for its lush green interior and beach-lined coastline. The capital, Montevideo, is centered around Independence Square, the site of a former Spanish citadel.