La Concha – Marbella’s landmark!

La Concha – Marbella’s landmark!

Rio de Janeiro has Sugarloaf Mountain and Cape Town in South Africa has Table Mountain, but Marbella’s iconic mountain La Concha (the ‘shell’) is an ever-constant visual companion to those who visit and live in this pretty resort town. Part of the Sierra Blanca...
Fav 0