Spiaggia delle vacche, Beach in San Teodoro, Italy
Spiaggia delle vacche is a small beach with cream-colored sand surrounded by granite rock formations near San Teodoro. The shoreline stretches about 30 meters and frames views across the water to Tavolara and Molara islands.
The beach took its name from cattle that rested on its shores during earlier agricultural periods in Sardinia. This link to the region's pastoral past remains central to how the place is understood and remembered.
The beach sits within a marine protected area that guards the coast from overuse and reflects the region's commitment to safeguarding natural coastal spaces. Visitors experience this protection through the calm and unspoiled character of the shoreline.
The beach requires about 30 minutes of walking from the nearest parking area through Mediterranean vegetation and terrain. Comfortable shoes and a reasonable level of fitness help make the journey easier.
The granite rocks surrounding the beach glow in shades of red during sunset and cast warm light across the water. This natural display lasts only briefly but makes any late-day visit memorable.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.