Princess Senses The Mangrove, Jamaica