Saint Tropez, France Jul 25, 2011 We made it! The south of france. Tired but very happy to have got this far.