Skip to content

Day: October 13, 2010

The Amazing Ombú Tree

Walking away from Palma’s Cathedral on top of old and massive Muralla (the mediaeval city walls) and promenading past the Dalt Murada to the very end, just before you get […]