The area is peppered with pine trees, a stark contrast with the palm ... respite from the usual tropical warmth. Mountain Pine Ridge, or Pine Ridge as the locals call it, often deserves a full ...