Rio de Janeiro is a city of vibrant culture, stunning beaches and breathtaking landscapes. It’s no wonder that it is one of the best places to visit in