Terminal-garagem Menezes Cortes, no centro do Rio.
Bus station and parking building with some shops, at Rio de Janeiro downtown. Serve local and some intermunicipal bus lines.
Sign up to comment.
Sign in if you already did it.
Photo taken in Centro, Rio de Janeiro - State of Rio de Janeiro, Brazil
Misplaced? Suggest new location