Alexander Bell was born in Edinburgh, Scotland, on March 3, 1847. What city was Bell born in