Fred - you've nailed it; it is the village of Deshaies on Guadeloupe. The next picture would have been of the church which many would recognize from the "Death in Paradise" television series.


[Linked Image]