No photos yet — be the first to add one
Platja del Russo is a natural sandy beach located in the Costa Brava region near Roses, accessible by foot with no public facilities or services available on-site. Visitors should bring all necessary supplies for the day, as there are no restrooms, showers, or commercial amenities.
Reviews
No reviews yet.