a person is riding a horse by the beach Person having a fabulous time and getting a charge out of some life. 
 A man is riding a horse on the beach.  A person riding a horse along the shore of a beach. Person riding a horse along shore of a body of water.