January 07, 2019
Been to the Lily pad many times ! Great country atmosphere, great acomadations ! A must stay on Lake Millwood!
Was this helpful?
Been to the Lily pad many times ! Great country atmosphere, great acomadations ! A must stay on Lake Millwood!