Introduction of Ursuline Convent The Ursuline Convent, a ghostly watchtower in the center of New Orleans, Louisiana, lies tucked away inside the shaded embrace of the moss-draped oaks. A timeless building enveloped in history, its old hallways resonating with echoes of long-forgotten mysteries. Founded in 1727, this hallowed enclave is home to centuries’ worth of…