natural attractions

Iguazu Falls

Iguazu Falls

The Iguazu Falls along with the Nahuel Huapi National Park is the most frequented tourist sites in South America. The etymological meaning of Iguazu in the guarani language means “great waters”. The site was discovered first by Alvar Núñez Cabeza de Vaca and was declared as a World Heritage site in 1984. The fall is …

Iguazu Falls Read More »

Belogradchik Rocks

Belogradchik Rocks

One of the most famous and most visited natural wonders of the world, the Belogradchik rocks are almost 30 km length, 3 – 5 km wide and approximately 200 m high. The Belogradchik Rocks cover the western side of the Balkan Mountains and are spread over an area of 50 sq km. They stretch out …

Belogradchik Rocks Read More »