New Orleans (2008)
Laura and Kevin visited New Orleans in 2008 for a vacation.
- Homewood Suites New Orleans French Quarter - 901 Poydras Street, New Orleans, LA 70112
- Salt N' Pepper Indian Restaurant - 201 North Peters Street, New Orleans, LA 70130
- Ye Olde Original Dungeon - 738 Toulouse Street, New Orleans, LA 70130
- Audubon Aquarium of the Americas - 1 Canal St, New Orleans, LA 7013