Ilhabela, Brazil

An island of waterfalls and Atlantic rainforest.

A scenic panoramic view of Ilhabela, Brazil, showing a long, sandy beach with turquoise water, a river flowing to the sea, and lush, green mountains under a bright blue sky.