a group of people riding horses on top of a sandy beach

TRAVELROOM.uk