Villegagnon Island Brazil, Rio de Janeiro

Villegagnon Island

Villegagnon Island is located near the mouth of the large Guanabara Bay, in the city of Rio de Janeiro, Brazil.

Photos