Photos of the San Diego downtown city skyline. San Diego likes to boast that it is America's Finest City. Perhaps -- at least the notion is debatable. However, San Diego does have a beautiful downtown waterfront and city skyline. A few places to admire the lineup of hotels and buildings…
Phil CollaNovember 3, 2005