Mountainous Guadeloupe has its charms

Les Saintes