Argeles sur Mer beach, South of France, is situated in a long sweeping bay that looks out onto the Pyrenees and the warm Mediterranean sea. Argeles Plage beach is certainly one of the best beaches in South of France and has the European blue flag award in recognition of
...