Love that island.
Is that Sa Calabria?
Yep, that's the one, I've been there twice. I drove there. It is a mystery to me how those buses make it down that road.