Rest stop near Turkey Landing