24 Hour Square Benalmadena
December 3, 2009 by Flynn Rubio - The Spanish Traveler
Filed under Attractions
24 Hour Square Benalmadena (also known as Plaza Sol y Mar) located in the beautiful Spanish town of Benalmadena on the Costa del Sol is one of those hidden jewels that few travelers know about, yet those who do get a chance to experience it are rapt and have very fond memories (although they may be hazy!) of their time spent there.


