If you ever find yourself banging your head against the steering wheel in traffic, cursing the nearby train blaring past or just wishing you could get some fresh air and see the stars, Westgate River Ranch Resort may have the escape you need. Situated in between Lake Wales and Yeehaw Junction,...