Peabody Hotel in Orlando
Thursday, December 3rd, 2009In case you have never enjoyed the graceful hospitality of the Peabody Hotel in Orlando Florida (off of International Drive), here’s a video of one of their signatures, the daily march of the ducks. Very cute.