Lame Rossa ItalyCamperstop located on a small, mixed parking lot, close to the beach, hiking and cycling trails available in the area, short term stay allowed. Log in to add location to FavoritesAdd Photos