Island-hopping through hidden beaches unknown to even Singaporeans