Isle of Camlera

The Isle of Camlera is an island situated off of the east coast of Camleron. It is regarded as the birthplace of the Camleric peoples.