Santa Clara Island
Santa Clara Island is the name given to the small island that lays in the middle of La Concha Bay. It sits smack bang in the middle, with Monte Igueldo to one side and Monte Urgull on the other. It makes for the picture perfect postcard from La Concha Beach. But there’s more to the … Read more