1. The River Mile - Africa's oldest swim

  • 2022 River Mile

    2022 River Mile

  • 2020 River Mile

    2020 River Mile

  • 2016 River Mile

    2016 River Mile

  • 2013 River Mile

    2013 River Mile

  • 2021 - 97th River Mile

    2021 - 97th River Mile

  • 2019 River Mile

    2019 River Mile

  • 2018 River Mile

    2018 River Mile

  • 2017 River Mile

    2017 River Mile

  • 2015 River Mile

    2015 River Mile

  • 2014 River Mile

    2014 River Mile

  • 2012 River Mile

    2012 River Mile

  • 2011 River Mile

    2011 River Mile

  • 2010 River Mile

    2010 River Mile

  • 2009 River Mile

    2009 River Mile

  • 2008 River Mile

    2008 River Mile

  • 2007 River Mile

    2007 River Mile

  • Photo Sharing
  • About SmugMug
  • Browse Photos
  • Prints & Gifts
  • Terms
  • Privacy
  • Contact
  • Owner Log In
© 2022 SmugMug, Inc.