San Teodoro is very famous all over the Italy for its stunning beaches. Twenty-seven kilometres of long beaches with crystal clear water and white fine sand…but also small and quite coves to satisfy all the needs.