St. Marguerite is one of the Lérins Islands which are located near the shore of Cannes. I visited the island during my vacation and was fascinated by what I saw!
by Tom Weber
St. Marguerite is one of the Lérins Islands which are located near the shore of Cannes. I visited the island during my vacation and was fascinated by what I saw!