Where is Meirelles Island?
Meirelles Island is located in IBC. You can easily spend a leisurely day seeing the sights and exploring what this neighbourhood has to offer. If you'd like to find things to see and do in the area, you might like to visit Shopping Cachoeiro and Alta Waterfall.
Things to see and do near Meirelles Island
What to see near Meirelles Island
- Ponte de Ferro
- St. Peter's Cathedral