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 …
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 …