Spain, Catalonia, Girona district, Costa Brava, Palamos, View of Platja del Castell beach, located in La Fosca neighborhood

Palamos, Spain

Located at the foot of the mountains on Spain's rugged Costa Brava, Palamos boasts seven superb beaches, Iberian archeological remains from the year 6 BC, and the Church of Sant Esteve on the beach. Highlighting the town center is its 16th-century cathedral.