Country: United Kingdom
Type: unscripted
Status: Ended
Language: English
Release Date: March 7, 2007
Also Known As: Lemur Island
Production Co: Oxford Scientific Films, Southern Star Entertainment UK
2007 | 10 Episodes