High North Peak hike to the summit of Carriacou's highest mountain. Here you can enjoy amazing views across Carriacou as well as a number of the smaller neighbouring islands