The town of Soufriere on the island of Saint Lucia is very popular for travelers because of the breathtaking views of the Piton mountains, image by Inga Locmele

The town of Soufriere on the island of Saint Lucia is very popular for travelers because of the breathtaking views of the Piton mountains, image by Inga Locmele