French Coast
This was taken in Cape St. George on the French coast. It is the most scenic spot we saw on the west side of the island. Taken June 2010. Breathtaking. Submitted By: Johanna Casselton
This was taken in Cape St. George on the French coast. It is the most scenic spot we saw on the west side of the island. Taken June 2010. Breathtaking. Submitted By: Johanna Casselton