An island of waterfalls, unspoiled forests and numerous beaches, llhabela (“beautiful island”) is a lush paradise. Sip a caipirinha on the sand or try snorkeling in the calm, clear water at Pedra Miuda beach, where schools of curious, little fish swim right up to you. A picturesque islet a few yards from shore adds to the beach’s appeal. Or hop on a 4x4 tour to explore the forest and hiking trails of the llhabela state park or instead cut across the island to secluded Baia de Castelhanos beach.