Gabrovo Waterfalls are a group of three small falls above the village of Gabrovo on Belasica Mountain. A trail runs from the parking area to the highest and largest fall, with the others spaced along the route. The walk is short, but the setting makes it a worthwhile nature stop from Strumica.