Tarifa Beaches About photo Tarifa Beaches, 800 meters long and 50 meters wide, made up of fine golden sand and crystal-clear waters Photo details Tarifa, Spain 1600 x 1200 JPEG,4,22 MB. Fugi Finepix camera. Free download Related Photos Best New Books