St Lucia is the only country in the world named after a woman – and true to its name, the island was shaping up to be the perfect place for a female-focused trip. As I scrambled up and over the rugged ...