Q. Which nation celebrates "Rio Festival"?
Answer: Brazil
Notes: Carnival in Rio de Janeiro or Rio Carnival of Brazil is called the biggest show on the earth. It is considered the biggest carnival in the world. It is held annually every year. It is usually held every year 51 days before Easter. First Carnival in Rio was held in 1723. The style of the parade is as per the Samba School of Parade.