The Ritz-Carlton New Orleans, Louisiana, USA We found this landmark on Canal Street in the French Quarter, once home to the iconic and much...