Where is Itaborai Located?

Where is Itaborai Located?

Itaborai is a city in the state of Rio de Janeiro, known for its historical sites and natural attractions. Located near the Guanabara Bay, the city has a mix of colonial architecture and lush landscapes. Itaborai is home to the Serra do Capoeira Grande National Park, showcasing the region’s biodiversity. The city’s historical charm and natural beauty make it a captivating destination in Rio de Janeiro.

Map showing location of Itaborai
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More