Beach horse riding in the iSimangaliso Wetland Park near St Lucia is a truly wonderful experience. St Lucia is situated on the northern coast of KwaZulu-Natal in South Africa.