If you reach Santa Teresa without vehicles from June to September there are bus services that connect the town to the Capo Testa peninsula and La Marmorata. We suggest to use your own vehicle, it’s much more simple. Otherwise you could rent bicycles.