When you think of Pampelonne Beach you may well think of St Tropez, however this iconic stretch of sand is actually located in Ramatuelle, the village adjacent to St Tropez. La Plage de Pampelonne refers to 6km of golden coast featuring no less than 24 beach clubs, and is known all over the world for...