Brazil is unique in every aspect of its life. Some of the world’s most exciting cities lie inside of Brazil’s borders. Who has never heard of Rio de Janeiro? You can hardy find such a person in the world. Rio de Janeiro is considered to be the most beautiful city of the country. It is surrounded by amazing mountains, gold-sand beaches and striking rainforests. The city is famous for its samba dance halls, bars and open-air cafes, exotic parks, gardens, and dazzling beaches, the most popular of which are the Copacabana and the Ipanema beaches, known for their numerous attractions. At the same time Rio de Janeiro is a home to some interesting museums. The Museu Historico National boasts a collection of ivory toys; The Mosteiro de Sao Bento displays the silver chandeliers and ceiling paintings. But without any doubts Carnival is the top attraction of the city. It takes place in February or March, that’s why it is the best time to visit Rio de Janeiro.
The third largest city in Brazil is Salvador. It has many sights that tourists will find enjoyable. If you are a nature enthusiast – The National Zoo is a must-visit, where you can see anacondas and the largest snakes in the world. The Salvador Brazil Iberapuera park impresses the tourists by its incredible greenery. Among other attractions of Salvador are museums and 17th century fort. Sao Paolo is considered to be Brazil’s cosmopolitan city. Each district of the city seems to have the traces of different periods of the city’s history. It should be said that nowadays Sao Paulo is growing at an incredible rate. If you are looking for a cooler climate then visit the southern states of Parana, Santa Catarina, Rio Grande do Sul.