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