Palamos, Spain

Palamos, Spain

Surrounded by sunny, idyllic beaches, the town of Palamos is located in a large bay along Spain's Costa Brava. The town began as a tiny fishing village in the 13th century, and the area is still ...

JDS Travel News JDS Viewpoints JDS Africa/MI