REVIEWS Huma Island as a place that’s ‘almost there’… Dom visits Huma Island in Busuanga, Palawan and discovers that – even with the good PR spouted by the likes of Kris Aquino, the... Contributing WriterJune 18, 2015