Maguari 3 Jun 2011 This island is home to Lar Gibbons, a second similar island has Siamangs. Rather nice.