The world’s shortest street is?0A. Ebenezer place B. Vicolo della virilita C. Yonge street D. None of theseSubmitted by: Ayaz Ahmed Read More Details about this Mcq: