Facing the Python Temple, the Basilica of the Immaculate Conception is Ouidah's most striking Catholic building. Its history, its 1903-1909 construction, and what its location says about the town.