Rio de Janeiro Brazil

Located on the far western strip of Brazil’s Atlantic coastline, this vibrant city is nestled in between white sandy beaches and picturesque mountain peaks. Rio de Janeiro is a metropolis and a paradise, and so has much to offer visitors. See the grand Christ the Redeemer statue or visit the underdeveloped Favelas scattered and stacked-up around the city, be amazed and humbled.