Why to visit Church of Our Lady of the Immaculate Conception
The pristine white church, which dates back to the early 17th century, stands atop a zig-zagging staircase that resembles the tiers of a wedding cake. Its perfectly symmetrical Portuguese Baroque architecture is a sight to behold. At night, twinkle lights make the church look like something out of a fairy tale.