👉 Kosrae is a group of islands located off the coast of Vietnam, which includes the town of Kosrae and the surrounding islands. The name "Kosrae" comes from the Greek word "kos", meaning "sea," and "rheas," meaning "island." Kosrae