South America

Recent Posts From South America

3 Mansa

Playa Mansa

Playa Mansa is a beautiful beach that is located in the seaside city of Punta del Este, on the Atlantic Coast in the [...]
3 Laja Falls

Laja Falls

Laja Falls, locally referred to as Salto del Laja, is a mesmerizing waterfall that is formed from the Laja River in the south-central [...]
1 1763

1763 Monument

The 1763 Monument, sometimes referred to as the Cuffy monument, is a commemorative monument that is located in D’Urban Park in the central [...]