My happy place!

2 min read

Carol McGiffin reveals why the French Riviera holds a special place in her heart