island is home to a rain forest , mountains , lush valleys and all manner of people and wildlife .