Ilhabela is a city situated about 4 miles off the coast of Sao Paulo, in Brazil. The island is about 140 miles from Sao Paulo and about 210 miles from Rio de Janeiro.
Sailing is the most popular sport here. Other popular sports include, swimming, scuba diving, and snorkeling. Visit shipwrecks when you dive for an experience of a lifetime.