Enchanting EsposendeLong, white sand beaches as far as the eye can see. Kitesurfers and windsurfers skim across the Cavado river, jetskis jump over the...