Animals Bats, Anybody? Palma de Mallorca, believe it or not, has a bat in its coat of arms. Yes. Not many people know that. Have a closer look when next in Palma. You […] Bats, Anybody?