Yelbiz Castle (Turkish: Yelbiz Kalesi, literally "Spider Castle") is a castle ruin in Mersin Province, Turkey.
Contact us...