Within the newest episode of RIDE, offered by Longines, we go to picturesque Penzance, the place Cornwall Swimming Horses supply guests the chance to swim with the horses within the azure waters with the enduring St Michael’s Mount because the backdrop!