The Battlefield of the Glowing Cloud

Mont Pelee is a beautiful volcanic mountain situated on the coast of Martinique, a French Island in the heart of the Caribbean. ┬áIt offers a moderate to difficult climb for those who wish to top the summit. And from its caldera, the views encompass rolling green hills of sugar cane, historic rum distilleries, the blue … Continue reading The Battlefield of the Glowing Cloud