Tafunsak is the largest village on the island of Kosrae, in the Federated States of Micronesia, exhibiting one of the worlds most tropical jungles.
Tafunsak is the largest village on the island of Kosrae. This is in the Federated States of Micronesia of the worlds most tropical jungles. The island of Kosrae is exhibiting one.