Smolari Waterfall – hiking through amazing nature

Smolari Waterfall – hiking through amazing nature

The mountains are rich with gems waiting to be discovered. If you are nature and hiking lover you shouldn't miss Smolari Waterfall located on the lower flow of the Smolari river, on the mountain Belasica, Macedonia. Smolari Waterfall is the highest waterfall in the country, it's about 39,5 m high (129,6 ft) on the altitude of [...]