Located in southern France, along the Mediterranean Sea, the French Riviera boasts beautiful beaches, lovely cities and idyllic villages, incredible coastal views and hikes, great food, and a laidback ...
Although the region is best known for the chic beach towns of the French Riviera, the south of France is full of small charming towns like Avignon. Despite being thousands of years old, this town has ...