By Sherra Meyers Nestled in Virginia’s picturesque Alleghany Mountains, the Omni Homestead Resort is a 2,300-acre haven of historic elegance and modern luxury. With a legacy of welcoming 24 U.S. Presidents, this iconic destination blends its storied past with...