Horseback riding on Big Island of Hawaii  Waipio Valley Beach
Waipio Valley has a beautiful but sometimes rough black sand beach.  A couple of Vancouver, BC horseback riders certainly enjoyed the day.
Photo by Best Ball