Ovchartsi Undoubtedly one of the most beautiful waterfalls in Bulgaria, Ovchartsi Waterfall is named after a Bulgarian maiden, Goritsa, who lived … More