By Candy Pilar Godoy, Contributing Reporter

RIO DE JANEIRO, BRAZIL – As a country that includes the largest population of Catholics in the world, it is no surprise that Rio boasts an impressive number of churches. Whether you’re an architecture junkie, spiritual pilgrim, or history buff, there are sure to be a few that will catch your eye and leave you in awe.

The distinctive Catedral de São Sebastião do Rio de Janeiro is sure to impress. Known also as Catedral Metropolitana do Rio de Janeiro, the young . . .

To read the full NEWS and much more, Subscribe to our Premium Membership Plan. Already Subscribed? Login Here