When it comes to Carnival in Brazil, Rio de Janeiro is the place to be. Or is it? In fact, there are other popular alternatives like Salvador – the country’s third biggest city. Yet, many prefer the much smaller UNESCO World Heritage Site city of Olinda. Here is why.

Brazil - Olinda - Carnival - Parade