Nicknamed the Nature Isle