Ilhabela (Sao Sebastiao), Brazil

In Partnership With

Volcanic peaks, stunning beaches, dense tropical jungle and some 360 waterfalls—it's no wonder Ilhabela translates to \"beautiful island\" from its unofficial Portuguese name (though officially known...