Smolare Falls

Macedonia / Strumica / Novo Selo /
 waterfall, picnic area, interesting place

The Smolare Falls is the tallest waterfall in North Macedonia – 39,5 m.
Nearby cities:
Coordinates:   41°21'55"N   22°53'57"E
This article was last modified 5 years ago