Cartogiraffe.com

South Street

The South Street is a street with three lanes in La Palma. In the area there is a bus stop.