Caribbean - Saint Lucia - Gros Piton The Majestic Gros Piton As I landed on Caribbean island Saint Lucia, my electronic sensors started