THIS Indian City Has Most Number Of English Speakers In The World, Not UK
A surprisingly fascinating revelation has been made by a BBC television program stating that Mumbai is home to the largest concentration of English speakers worldwide.
What's Your Reaction?