French beauty spot »
Extraordinary natural phenomenon which has turned a French beauty spot blood RED
It might look like a scene from a horror film but this is the breathtaking natural phenomenon which has met tourists at a popular French beauty spot. The stunning scenes in Camargue, southern France, may
Read More »