Back

São Sebastião Blind Snake

Liotyphlops caissara

Classification

Ilhabela (Portuguese for Beautiful Island) is an archipelago and city situated in the Atlantic Ocean six kilometres (4 miles) off the coast of São Paulo state in Brazil. The city is 205 km (127 mi) from the city of São Paulo and 340 km (210 mi) from the city of Rio de Janeiro. The largest island, although commonly called Ilhabela, is officially named Ilha de São Sebastião (St.

Distribution

Loading map…
Countries in the Picchu catalog
Brazil · 1