Coyaba

"COYABA"
Arawak Indian meaning: paradise a place of peace and rest.