Paradise found on islands of giants | Inquirer Lifestyle