journeymacedonia.com
Demir Kapija Canyon - Journey Macedonia
The town of Demir Kapija (meaning Iron Gate) is located just off of E75 in southern Macedonia on the way to Greece. and features this picturesque canyon.