A mountainous island of Indonesia



Solutions A mountainous island of Indonesia has 14 entries with similar clues