Where can you go to the beach on Christmas? Florida of course! These pictures were taken December 25, 2007. The gulf coast has the most beautiful view of the sun setting. Each day you can experience a new view of the sun.
Picture of a Florida Snowman!
Next: Village Inn Restaurant »
You must be logged in to post a comment.