A 90-meter yacht belonging to an NFL owner was docked this week in New Orleans, ahead of the Super Bowl next week.
Keuka Lake State Park proves that big beauty comes in small packages, offering a hidden paradise too stunning to keep secret!