The most enjoyable horse back riding experience is flying down the coast toward Haystack Rock in Cannon Beach, Oregon.