(I had a hard time putting my camera down the entire vacation!) Although there are so many great things to do, places to stay, and restaurants to dine, I have ...