The Pomegranate Symbol of Granada Spain
The magical city of Granada has a curious name. The word in Spanish means Pomegranate, exactly the same as the red fruit. This symbol appears on many things around the city, as well as it´s official flag and coat of arms. Also on grates, drainpipes and …