Many of the streets of Ilha Grande are just sand, built next to the beach..