While Brazil might be best known for its barbecues, it has a lot more to offer.

There are big cities and small towns as well as the amazing beaches in Rio.