Let’s get one thing straight immediately: There is no neon-lit, officially recognized "Red Light District" in Truro, Nova Scotia. Not…