Borșa is a charming mountain town in Maramureș, Romania, surrounded by stunning landscapes and rich traditions. Known for its natural beauty, like the Horses’ Waterfall …
Why Borșa, Maramureș Should Be on Your Romania Bucket List

Travel, Food and Everything in Between
Borșa is a charming mountain town in Maramureș, Romania, surrounded by stunning landscapes and rich traditions. Known for its natural beauty, like the Horses’ Waterfall …