Tehoru

Indonesia

Tehoru is a village situated on the south coast of the Indonesian island of Seram. It is located specifically at the southern end of Teluti Bay, which faces the Banda Sea.

The village serves as an administrative center for the region, housing the office of the camat for the Kecamatan of Tehoru.

Sources

  1. Tehoru