4.7 Buffavento Castle Buffavento Kalesi Yolu, Arapköy 99390 Perched atop the craggy mountains of Northern Cyprus, Buffavento Castle exudes an aura of ancient… TR Get Directions Share