Tag: Ilhabela

Islands of Brazil

Ponta do Boi Lighthouse in Ilhabela

The Ponta do Boi Lighthouse is located on the largest sea island in Brazil – São Sebastião, opposite the city of the same name. So named by Américo Vespúcio in 1502, the now famous Ilhabela, paradise for tourists, was once hell for many who lost their lives in its waters. […]