ケープジラードは、「バラの町」("the city of roses")と呼ばれ、「世界で唯一の、内陸にある岬の町」("the only inland cape in the world" )と言われる。