O ff the coast of Brazil, just over 96 kilometers (90 miles) from São Paulo, sits an island that could be considered heaven ...